home *** CD-ROM | disk | FTP | other *** search
/ Megahits 3 / Megahits 3 (1994)(GTI - Rhein-Main-Soft)(DE)[!].iso / module / utilities / midi / k4editor.lha / k4editor / K4Ed_Professional.doc < prev    next >
Text File  |  1994-02-28  |  17KB  |  441 lines

  1.  
  2.  
  3.                              K4Ed Professional
  4.  
  5.  
  6.                                 Version 3.5
  7.  
  8.  
  9.  
  10.            Copyright (C) 1992 by Martin Stengle and Bernd Jessel
  11.  
  12.  
  13.  
  14.  
  15.       The K4Ed_Professional is a Sharewareproduct which was designed 
  16.        to edit and transfer sounddatas of the Kawai_K4-Synthesizer.
  17.  
  18.  
  19.  ---------------------------------------------------------------------------
  20.  NOTICE:  
  21.  
  22.  K4Ed_Professional_V3.5 is copyrighted by Martin Stengle and Bernd Jessel.
  23.  It may not be freely distributed. In no event will the author be liable for
  24.  direct or indirect damage or loss resulting from the use of this program.
  25.  ---------------------------------------------------------------------------
  26.  The midi.library is Copyright (C) 1987, 1988, Pregnant Badger Music.
  27.  All rights reserved.
  28.  Req.library is Copyright ©1989, 1990 by C.W. Fox and Bruce Dawson.  
  29.  The library is FreeWare.
  30.  ---------------------------------------------------------------------------
  31.  
  32.  
  33. ----------------------------------------------------------------------------
  34. 0. CONTENTS ««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
  35. ----------------------------------------------------------------------------
  36.  
  37.  1. Introduction
  38.  
  39.  2. Requirements
  40.  
  41.  3. DESCIPTION of the functions
  42.     - Gadgets
  43.     - Menu
  44.  
  45.  4. How to edit
  46.  
  47.  5. The waverequester
  48.  
  49.  6. Playing notes
  50.  
  51.  7. Keys setting
  52.  
  53.  8. Registration
  54.  
  55.  
  56.  
  57. ----------------------------------------------------------------------------
  58. 1. INTRODUCTION ««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
  59. ----------------------------------------------------------------------------
  60.  
  61. K4Ed_Professional is a very comfortable soundeditor for the Kawai_K4-
  62. Sythesizer which makes it easy for you to edit the numerous parameters
  63. of Singles, Multis, Effects and Drums.
  64.  
  65. There are a lot of powerful funktions included in K4Ed_Professional, e.g.:
  66.  
  67. Editing of the parameters can be done by mouse (grab-and-drag) or by keys.
  68. All changes will be send immediatly (autosend) to the K4 if desired.
  69.  
  70. If you want to hear and test your sound-creations you can simply use your
  71. Amiga-keyboard (with 2.5 octaves) to play notes. Its also possible to
  72. transpose the octaves (from C-1 to G#-6) and to change the velocity and
  73. midichannel.
  74.  
  75. Another feature is the multipleload_funktion. This is very helpful if
  76. you want to load a lot of Singles or Multis which are not stored in a
  77. bank. You can load up to 64 Singles or Multis at once or if you choose
  78. less you can insert them in a already filled bank.
  79.  
  80.  
  81.  
  82. ----------------------------------------------------------------------------
  83. 2. REQUIREMENTS ««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
  84. ----------------------------------------------------------------------------
  85.  
  86. To use K4Ed_Professional you need at least Kickstart2.0 (36.xx),
  87. midi.library and req.library.
  88. (further you need the diskfont.library, serial.device and printer.device
  89. from your Workbench)
  90.  
  91. The receive- and the transmit-channel of your K4 must be set to 1.
  92. Further set "Receive_program = Norm" and "Receive_exclusive = On".
  93.  
  94.  
  95.  
  96. ----------------------------------------------------------------------------
  97. 3. DESCIPTION of the functions «««««««««««««««««««««««««««««««««««««««««««««
  98. ----------------------------------------------------------------------------
  99.  
  100. ----------------------------------------------------------------------------
  101. »» Gadgets »»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»
  102. ----------------------------------------------------------------------------
  103.  
  104.  » Load  : load sounddatas from any (disk-)device.
  105.            (factory settings of the K4 are included in the dumps directory)
  106.  
  107.  » Save  : save sounddatas to any (disk-)device.
  108.  
  109.  » Get   : receive data from K4
  110.            (the gadgets on the bottom determins the type of data)
  111.  
  112.  » Put   : transmit data to K4
  113.            (the gadgets on the bottom determins the type of data)
  114.  
  115.  » Edit  : if you are in single, multi, effect or drum mode you can edit 
  116.            all parameters after selecting this gadget.
  117.            to leave the Edit-mode press this gadget again.
  118.            (for further explanations look HOW TO EDIT)
  119.  
  120.  » Swap  : to swap two singles, multis or effects with each other
  121.  
  122.  » Quit  : to exit the program
  123.  
  124.  » All   : |
  125.  » Block : |
  126.  » Single:  \   These gadgets determins the type of data which is displayed.
  127.  » Multi :  /   If the selected buffer is empty the K4 logo is shown.
  128.  » Drum  : |
  129.  » Effect: |
  130.  
  131.  
  132.  » Intern/Extern: to switch between the internal memory and an external card
  133.                   please don't try to receive data from a card you dont have
  134.  
  135.  
  136. ----------------------------------------------------------------------------
  137. »» Menu »»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»
  138. ----------------------------------------------------------------------------
  139.  
  140.  » PROJECT «
  141.  
  142.  - About
  143.    some copyright notices and other informations
  144.  
  145.  - Registration
  146.    some information of you :)
  147.  
  148.  - Clear
  149.    to clear the actual buffer or all buffers
  150.  
  151.  - Open
  152.    to load sounddatas from any (disk-)device 
  153.  
  154.  - Multiple Load
  155.    to load from one to 64 singles or multis at once
  156.    (a requester will appear asking you which datas you want to load
  157.    and for a position to insert them. Use the gadgets to enter a position.
  158.    "Start" means A-01 and "current" is the position of the last selected
  159.    Single or Multi. To continue select "OK". Now you are requested to
  160.    select the directory containing the Singles or Multis. In this reqester 
  161.    only directorys are shown, files are invisible. The requester is
  162.    pre-setup to the directory in the environment for Singles or Multis.
  163.    After this all Singles or Multis of this directory are displayed.
  164.    Make your selection with the mouse and select "OK" when ready.
  165.  
  166.  - Save
  167.    to save sounddatas to any (disk-)device, the program uses the path and 
  168.    filenames of the environment
  169.  
  170.  - Save as
  171.    to name and save sounddatas to any (disk-)device 
  172.  
  173.  - Print
  174.    to print out the data actually displayed
  175.  
  176.  - Save & Quit
  177.    to save all buffers and exit the program
  178.  
  179.  - Quit
  180.    to exit the program
  181.  
  182.  ---------------------------------------------------------------------------
  183.  
  184.  » ENVIRONMENT «
  185.  
  186.  - Autosend
  187.    if enabled, the editbuffer of K4 will be updated after each parameter
  188.    change caused by mouse. If arrow-keys are used for editing the spacebar 
  189.    must be pressed to update the editbuffer.
  190.    if disabled, the editbuffer of K4 will not be updated.
  191.  
  192.  - Colours
  193.    Adjust : to adjust colours
  194.    Default: to select the default colours
  195.  
  196.  - Enable Get/Put
  197.    to enable or disable the Get/Put option
  198.  
  199.  - Pathnames
  200.    a large requester will appear in which you can enter a specified 
  201.    directory and filename for loading/saving of each different buffer
  202.  
  203.  - Select Font
  204.    Diskfont: to select a specified font from disk
  205.              proportional fonts and fontsizes < 9 are supported
  206.    Topaz 80: to select the Amiga ROM font (for a faster textoutput)
  207.  
  208.  - Displaymode
  209.    to choose the resolution and depth (amount of colours) of the
  210.    K4Editor-screen. All available resolutions (>640x276) are supported.
  211.    In Kickstart 2.0, some resolutions (productivity, ...) are only available
  212.    with max. 4 colours. In this case "Depth" have to be set to 2, otherwise
  213.    these reolutions are not displayed in the requester.
  214.    
  215.  - Load environment
  216.    Default : to load the default preferences
  217.              the program will try to load the file k4editor.setup
  218.              from the s: directory. If the file is not available
  219.              the internal defaults are used.
  220.    Specify : to load a specified preferences
  221.                             
  222.  - Save environment
  223.    to save a specified preferences
  224.  
  225.  ---------------------------------------------------------------------------
  226.  
  227.  » RECEIVE «
  228.  
  229.   With these items you can receive all kinds of dumps from K4.
  230.   (same funktions as get-gadget)
  231.  
  232.  ---------------------------------------------------------------------------
  233.  
  234.  » TRANSMIT « 
  235.  
  236.   With these items you can transmit all kinds of dumps to K4.
  237.   (same funktions as put-gadget)
  238.  
  239.  ---------------------------------------------------------------------------
  240.  
  241.  » EDIT «
  242.  
  243.   With these items you can jump into the editor for a single, multi,
  244.   effect or drum. 
  245.  
  246.  ---------------------------------------------------------------------------
  247.  
  248.  » SPECIAL «
  249.  
  250.  - Swap
  251.    Swap two data dumps in respect of the actual block-mode
  252.  
  253.  - Copy  
  254.    Copy one data dump to another position
  255.  
  256.  - Progchange
  257.    when selected, a program_change message is send to K4 everytime you
  258.    select a single or multi.
  259.  
  260.  - Switch Int/Ext
  261.    to switch between the internal memory and an external card,
  262.    the actual mode is shown on the gadget on the right bottom.
  263.    intern: all transmissions will be send to/from intern K4 memory.
  264.    extern: all transmissions will be send to/from an extern memory card.
  265.  
  266.  - Split
  267.    split all_data dump into
  268.                           block_single data dump,
  269.                           block_multi data dump,
  270.                           block_effect data dump,
  271.                           drum data dump.
  272.    If you load or receive an All-dump and you want to work on the Singles,
  273.    Multis, Effects or Drums, you have to split the All-dump first into
  274.    its components. The All-dump is still stored in memory after this and
  275.    is not changed until you use "unsplit" to copy back the several dumps
  276.    to the all_buffer.
  277.  
  278.  - Unsplit
  279.    opposit of the Split function. Ask what buffers you want to copy back
  280.    to the all_buffer.
  281.    If you want to save or transmit an All-dump containing the changed
  282.    datas, you have to unsplit the All-dump. This funktion collects
  283.    the several dumps into the All-dump.
  284.  
  285.  
  286.  
  287. ----------------------------------------------------------------------------
  288. 4. HOW TO EDIT «««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
  289. ----------------------------------------------------------------------------
  290.  
  291. The first thing to do is to receive a data dump from your K4 or to load 
  292. one from disk. If you filled your all_buffer and you would like to edit
  293. any sound data you first have to split the all_buffer into its components.
  294. For this select Split in the menu. After this you should click on 
  295. Single, Multi, Effect or Drum. You will enter now the selected block_buffer.
  296. There you can pick a data dump by clicking on its name. Make shure that 
  297. Autosend in the environment-menu is enabled.
  298. Now select the Edit-Gadget. You have entered the Edit-mode in this moment.
  299. Use the mouse to select and change the parameters.
  300. While changing keep left mousebutton pressed and move the mouse.
  301. Moving the mouse to the top or right margin increases the value of the 
  302. parameter. Moving the mouse to the bottom or left margin decreases the 
  303. value of the parameter. After releasing the left mousebutton the
  304. editbuffer of the K4 will be updated.
  305. If you use the cursor keys to select and change the parameters, the 
  306. spacebar must be pressed to update the editbuffer of K4.
  307.  
  308. If you want to hear your new sound press any key (see Keys setting)
  309. to play a melody, rhythm, drumpattern or something you like.
  310.  
  311. I think you will understand the system of editing very soon.
  312. As long as you are in the Edit-mode you can`t select a menu or gadget.
  313. To end the Edit-mode select the Edit-Gadget. Your new data will be copied
  314. immediately to the block_buffer. Use Unsplit in the menu to copy the data
  315. in the all_buffer.
  316.  
  317.  
  318.  
  319. ----------------------------------------------------------------------------
  320. 5. THE WAVEREQUESTER «««««««««««««««««««««««««««««««««««««««««««««««««««««««
  321. ----------------------------------------------------------------------------
  322.  
  323. In single_edit-mode you can activate a comfortable waverequester by 
  324. clicking on the names of the waveformes.
  325.  
  326.  
  327.  
  328. ----------------------------------------------------------------------------
  329. 6. PLAYING NOTES «««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
  330. ----------------------------------------------------------------------------
  331.  
  332. If you are in Edit-mode you can use the Amiga-keyboard to play notes.
  333. A short info (Okt:1 Chan: 1 Vel: 50) appears in the headline.
  334.               /      |       \
  335.         Octave     actual     Velocity
  336.                    channel
  337.  
  338. These parameteres chould be changed with the numeric keypad or with the
  339. function keys.
  340. For further information please refere to KEYS SETTING.
  341.  
  342.  
  343.  
  344. ----------------------------------------------------------------------------
  345. 7. KEYS SETTING ««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
  346. ----------------------------------------------------------------------------
  347.  
  348. These keys are only working in the Edit-mode:
  349.  
  350. left/right arrow : to walk through the parameters
  351.  
  352. up/down arrow    : to increase/decrease the value of a parameter
  353.  
  354. spacebar         : to update the editbuffer of the K4
  355.                    if you change the value of a parameter with the cursor
  356.                    keys, and you want to send the changes to K4, the
  357.                    spacebar must be pressed.
  358.                    if you change the value of a parameter with the mouse,
  359.                    the changes will be send automatically.
  360.  
  361.                    make shure that the autosendflag in the menu is set!
  362.  
  363.  
  364. A-Z, 1-0         : to play notes from the Amiga-keyboard 
  365.  
  366.                                     2 3   5 6 7   9 0   ` \
  367.                    higher octave:  q w e r t z u i o p ü +
  368.  
  369.                                     a s   f g h   k l   ä
  370.                    lower octave :  < y x c v b n m , . -
  371.  
  372. Del              : to delete midi-drones from a specific channel
  373.                    sometimes it occures that a note didn`t get his note-off
  374.                    message (e.g. if you press keys from the keypad while
  375.                    playing notes). The Del-Key sends a All-Notes-Off-message
  376.                    to the actual channel.
  377.  
  378. ----------------------------------------------------------------------------
  379.  
  380. THE NUMERIC KEYPAD:
  381. 1-2-3     : to transpose the notes from Amiga-keyboard press 
  382.             "1" to decrease by one octave
  383.             "2" to choose the default value (=2)
  384.             "3" to increase by one octave
  385.                 the value 1 means that the lower octave starts by C1,
  386.                 the value 2 means that the lower octave starts by C2, etc...
  387.  
  388. 4-5-6     : to increase/decrease the channel of the notes
  389.             in single-edit you should take channel 1,
  390.             in drum-edit you should take channel 10,
  391.             in multi-edit you can make your choice.
  392.             "4" to decrease by one channel
  393.             "5" to choose the default value 
  394.                 (single-multi-and effect-edit=1, drum-edit=10)
  395.             "6" to increase by one channel
  396.  
  397. 7-8-9     : to increase/decrease the velocity of the notes.
  398.             Its a kind of volume control; a high value stands for loud
  399.             a low value stands for soft.
  400.             "7" to decrease velocity by 10
  401.             "8" to choose the default value (=50)
  402.             "9" to increase velocity by 10
  403.  
  404. ----------------------------------------------------------------------------
  405.  
  406. THE FUNCTION KEYS:
  407. The function keys are equivalent to the numeric Keypad.
  408. F1 : decreases notes of Amigakeyboard by one octave
  409. F2 : default value (=2)
  410. F3 : increases notes of Amigakeyboard by one octave
  411.  
  412. F4 : decreases the channel of the notes by one
  413. F5 : default value (single,multi and effect=1, drum=10)
  414. F6 : increases the channel of the notes by one
  415.  
  416. F7 : decreases the velocity of the notes by 10
  417. F8 : default value (=50)
  418. F9 : increases the velocity of the notes by 10
  419.  
  420.  
  421.  
  422. ----------------------------------------------------------------------------
  423. 8. REGISTRATION ««««««««««««««««««««««««««««««««««««««««««««««««««««««««««««
  424. ----------------------------------------------------------------------------
  425.  
  426. If you want to support this project and become a registered user please send 
  427. your contribution of $40.- or DM50.-(prefered) (cash or Check) to one of the 
  428. addresses below and you will get the latest full-working version of 
  429. K4Ed Professional.
  430.  
  431.  
  432.       Martin Stengle                     Bernd Jessel                   
  433.       Kaspar-Kerll-Str.37                Schleissheimerstr.229b          
  434.       81245 Muenchen                     80809 Muenchen
  435.       Germany                            Germany                        
  436.  
  437.  
  438. ----------------------------------------------------------------------------
  439. ««««««««««««««««««««««««««««««««««««««»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»»
  440. ----------------------------------------------------------------------------
  441.